/*自带属性*/		
			.area {
				margin: 20px auto 0px auto;
			}
			
			.mui-input-group {
				margin-top: 10px;
			}
			
			.mui-input-group:first-child {
				margin-top: 20px;
			}
			
			.mui-input-group label {
				width: 22%;
			}
			
			.mui-input-row label~input,
			.mui-input-row label~select,
			.mui-input-row label~textarea {
				width: 78%;
			}
			
			.mui-checkbox input[type=checkbox],
			.mui-radio input[type=radio] {
				top: 6px;
			}
			
			.mui-content-padded {
				margin-top: 25px;
			}
			
			.mui-btn {
				padding: 10px;
			}
			
			.link-area {
				display: block;
				margin-top: 25px;
				text-align: center;
			}
			
			.spliter {
				color: #bbb;
				padding: 0px 8px;
			}
			
			.oauth-area {
				position: absolute;
				bottom: 20px;
				left: 0px;
				text-align: center;
				width: 100%;
				padding: 0px;
				margin: 0px;
			}
			
			.oauth-area .oauth-btn {
				display: inline-block;
				width: 50px;
				height: 50px;
				background-size: 30px 30px;
				background-position: center center;
				background-repeat: no-repeat;
				margin: 0px 20px;
				/*-webkit-filter: grayscale(100%); */
				border: solid 1px #ddd;
				border-radius: 25px;
			}
			
			.oauth-area .oauth-btn:active {
				border: solid 1px #aaa;
			}
			
			.oauth-area .oauth-btn.disabled {
				background-color: #ddd;
			}
			/*自定义样式*/
.header{
	background-color: transparent;
}
.mui-title{
	font-size: 1.2rem;
	color: white;
}
.mui-bar-nav {
     box-shadow:none; 
}
#sidelogo{
	display: block;
	margin-left: 50%;
	margin-top: 100px;
	transform: translateX(-50%);
	text-align: center;
	line-height: 100px;
	color: #434A54;
	font-size: 1.5rem;
	font-weight: 300;
	width: 100px;
	height: 100px;
	background-repeat: no-repeat;
	background-position-x: 6px;
	background-size: 88px 100px;
}
.mui-input-group{
	margin: 0 20px 20px 20px;
}
.mui-input-group .mui-input-row {
    height: 50px;
}
.mui-input-row label{
	/*line-height: 40px;*/
	text-align: center;
	background: #434A54;
}
.mui-input-row input::placeholder{
	padding-left: 20px;
	font-size: 0.9rem;
}
.mui-input-group .mui-input-row:after{
	height: 0;
}
.mui-input-row input{
	height: 100%;
	line-height: 50px;
}
.mui-content-padded{
	margin: 0 20px 20px 20px;
	/*width: 100%;*/
	
}
